All tags
Content tagged with "software design" (5)
All content across blogs, linklog, and books with this tag.
Links
- · sandimetz.comThe Wrong AbstractionThe case for un-abstracting: once a shared abstraction starts collecting special cases and flags, inlining it back into plain duplication is cheaper than bending it further.
- · matklad.github.ioLearning Software Architecturematklad on where architectural taste really comes from: reading large codebases closely and noticing which decisions kept them soft enough to change.
- · martinfowler.comFeature Toggles (aka Feature Flags)Feature flags are just if-statements with an expiration date, and the real problem is that most teams forget to clean them up.
- · joelonsoftware.comThe Law of Leaky AbstractionsYou can pretend the layer below doesn't exist right up until it breaks, and then you'd better understand it anyway.
- · github.comCognitive Load is what mattersMost codebases aren't hard because the problem is hard, they're hard because someone made you hold too many things in your head at once.